package com.qiantu.api.entity;

import java.util.List;

/**
 * @description: 门禁事件记录
 */
public class HikallBean {

    private List<BeforeTimeRecords> beforeTimeRecords;
    private List<BeforeTimeRecords> afterTimeRecords;
    private Integer count;

    public List<BeforeTimeRecords> getBeforeTimeRecords() {
        return beforeTimeRecords;
    }

    public void setBeforeTimeRecords(List<BeforeTimeRecords> beforeTimeRecords) {
        this.beforeTimeRecords = beforeTimeRecords;
    }

    public List<BeforeTimeRecords> getAfterTimeRecords() {
        return afterTimeRecords;
    }

    public void setAfterTimeRecords(List<BeforeTimeRecords> afterTimeRecords) {
        this.afterTimeRecords = afterTimeRecords;
    }

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }

    public class BeforeTimeRecords{
        private String timeRecordSerialNo;
        private String date;
        private String time;
        private String dateTime;
        private Integer executionType;  //执行类型：1场景执行、2发消息、3操作设备、4定时触发、5环境触发、6.设备触发、7.联动执行、
        private String executionSerialNo;
        private Integer executionState;  //执行状态：0未执行、1执行成功，3执行中，4执行失败，5取消执行
        private String title;
        private Object content;
        private Integer taskType;  //图片类型：1场景执行、2发消息、3操作设备、4定时触发、5环境触发、6.设备触发、7.联动执行、
        private String logo;
        private String houseSerialNo;
        private String createTime;

        public String getTimeRecordSerialNo() {
            return timeRecordSerialNo;
        }

        public void setTimeRecordSerialNo(String timeRecordSerialNo) {
            this.timeRecordSerialNo = timeRecordSerialNo;
        }

        public String getDate() {
            return date;
        }

        public void setDate(String date) {
            this.date = date;
        }

        public String getTime() {
            return time;
        }

        public void setTime(String time) {
            this.time = time;
        }

        public String getDateTime() {
            return dateTime;
        }

        public void setDateTime(String dateTime) {
            this.dateTime = dateTime;
        }

        public Integer getExecutionType() {
            return executionType;
        }

        public void setExecutionType(Integer executionType) {
            this.executionType = executionType;
        }

        public String getExecutionSerialNo() {
            return executionSerialNo;
        }

        public void setExecutionSerialNo(String executionSerialNo) {
            this.executionSerialNo = executionSerialNo;
        }

        public Integer getExecutionState() {
            return executionState;
        }

        public void setExecutionState(Integer executionState) {
            this.executionState = executionState;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public Object getContent() {
            return content;
        }

        public void setContent(Object content) {
            this.content = content;
        }

        public Integer getTaskType() {
            return taskType;
        }

        public void setTaskType(Integer taskType) {
            this.taskType = taskType;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public String getHouseSerialNo() {
            return houseSerialNo;
        }

        public void setHouseSerialNo(String houseSerialNo) {
            this.houseSerialNo = houseSerialNo;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }
    }

    public class AfterTimeRecords extends BeforeTimeRecords{}

}


